/*
 * @Description  : 用户
 * @Author       : zhao
 * @Date         : 2022-06-28 11:16:19
 * @LastEditors  : zhao
 * @LastEditTime : 2022-08-26 11:27:01
 */

import request from '@/utils/request'
// 登录
export function login(data) {
  return request({
    url: '/OAuth/Login',
    method: 'post',
    data
  })
}
// 注册账号
export function Registered(data) {
  return request({
    url: '/OAuth/Registered',
    method: 'post',
    data
  })
}
// 忘记密码-验证手机号，获取验证码
export function ForgotPassword(data) {
  return request({
    url: '/OAuth/ForgotPassword',
    method: 'post',
    data
  })
}
// 忘记密码-验证 验证码
export function ForgotPasswordNext(data) {
  return request({
    url: '/OAuth/ForgotPasswordNext',
    method: 'post',
    data
  })
}
// 忘记密码-修改密码（添加手机号加验证码的验证）
export function UpdatePassword(data, token) {
  return request({
    url: '/OAuth/UpdatePassword',
    method: 'post',
    data,
    // headers: {
    //   'Authorization': 'Bearer ' + token,//含有附件的表单提交的Content-Type
    // },
  })
}
// 查询个人信息
export function Userinformation(data) {

  return request({
    url: '/Userinformation/Get',
    method: 'get',

  })
}
// 修改个人信息-----账号不可改，手机号修改需要验证码-修改后的手机号的验证码
export function UserinfoUpdate(data) {
  return request({
    url: '/OAuth/Update',
    method: 'post',
    data
  })
}
// 修改密码
export function userInfoUpdatePassword(data) {
  return request({
    url: '/Userinformation/UpdatePassword',
    method: 'post',
    data
  })
}

export function getInfo(token) {
  return request({
    url: '/vue-admin-template/user/info',
    method: 'get',
    params: { token }
  })
}

export function logout() {
  return request({
    url: '/vue-admin-template/user/logout',
    method: 'post'
  })
}
// 用户注册 - 验证手机号，获取验证码
export function GetRegisteredCode(data) {
  return request({
    url: '/OAuth/GetRegisteredCode',
    method: 'post',
    data: data
  })
}
//所属行业
export function getProfession(data) {
  return request({
    url: '/Profession/Get',
    method: 'get',
    params: data
  })
}

